accrued interest on note payable - Spanish English Dictionary